﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SmartEP.Presenter
{
    public interface IStep5View
    {
        #region Properties
        bool HaveAllergies { get; set; }
        IList<MedicineAllergy> MedicineAllergies { get; set; }
        IList<Medication> Medications { get; set; }
        IList<Surgery> MajorSurgeries { get; set; }
        bool IsPregnantOrNursing { get; set; }
        bool WearGlasses { get; set; }
        bool WearContacts { get; set; }
        string HowOldThePresentContacts { get; set; }
        bool[] CurrentContactsType { get; set; }
        #endregion
    }
    public class MedicineAllergy
    {
        #region Properties
        public string Medicine { get; set; }
        public string AdverseReaction { get; set; }
        #endregion
    }
    public class Medication
    {
        #region Properties
        public string Medicine { get; set; }
        public string Dosage { get; set; }
        public string Frequency { get; set; }
        #endregion
    }
    public class Surgery
    {
        #region Properties
        public DateTime SurgeryDate { get; set; }
        public string Description { get; set; }
        #endregion
    }
}
